Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.07.2018, 19:56
Профессор
Отправить личное сообщение для Sergey1986 Посмотреть профиль Найти все сообщения от Sergey1986
 
Регистрация: 28.02.2018
Сообщений: 172

json. Найти div в ответе
Всем добра)

Затык меня нашел!
аяксом передаю данные в формате json

одна из мерменных содержит (в консоле смотрю)

<div class="main">
    <div id="cont">
<p>ля ля</p>

    </div>
</div>


Вопрос как выделить div "cont"

и и подставить куда нить

Заранее спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 17.07.2018, 20:01
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,831

const HTML='ВАШ HTML КОД';
const div=document.createElement('div');
div.innerHTML=HTML;
const content=div.getElementById('cont');

document.body.appendChild(content);
Ответить с цитированием
  #3 (permalink)  
Старый 17.07.2018, 20:04
Профессор
Отправить личное сообщение для Sergey1986 Посмотреть профиль Найти все сообщения от Sergey1986
 
Регистрация: 28.02.2018
Сообщений: 172

щас опробуем...
Ответить с цитированием
  #4 (permalink)  
Старый 17.07.2018, 20:06
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

<body>
<script>
var a = '<div class="main"><div id="cont"><p>ля ля</p> </div></div>';
document.body.insertAdjacentHTML('beforeend', a.match(/<div id="cont">.+<\/div>/));
</script>
</body>
Ответить с цитированием
  #5 (permalink)  
Старый 17.07.2018, 20:14
Профессор
Отправить личное сообщение для Sergey1986 Посмотреть профиль Найти все сообщения от Sergey1986
 
Регистрация: 28.02.2018
Сообщений: 172

[Violation] Forced reflow while executing JavaScript took 32ms
ответ
Ответить с цитированием
  #6 (permalink)  
Старый 17.07.2018, 20:16
Профессор
Отправить личное сообщение для Sergey1986 Посмотреть профиль Найти все сообщения от Sergey1986
 
Регистрация: 28.02.2018
Сообщений: 172

что то не работает((((
Ответить с цитированием
  #7 (permalink)  
Старый 17.07.2018, 20:34
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Сообщение от Sergey1986
что то не работает((((
бывает, не расстраивайся!

как делаешь?
Ответить с цитированием
  #8 (permalink)  
Старый 17.07.2018, 20:47
Профессор
Отправить личное сообщение для Sergey1986 Посмотреть профиль Найти все сообщения от Sergey1986
 
Регистрация: 28.02.2018
Сообщений: 172

есть большой кусок
присланный через аякс в формет json
так вот в консоле он отображается
<div class="label">
    <h2>Отчет</h2>
</div>
<div id="cont">
    <h3>Пример</h3>
    <br>


    <table class = "table">
        <tr>
...
</div>


вот мне в этой переменной (видимо это просто текст) найдо выделить все что лежит в диве cont и передать это в перменной, что можно дальше проводить манипуляции...
Ответить с цитированием
  #9 (permalink)  
Старый 17.07.2018, 20:55
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

var a = '<div class="main"><div id="cont"><p>ля ля</p> </div></div>'.match(/<div id="cont">.+?(?=<\/div>)<\/div>/);
alert(a);
Ответить с цитированием
  #10 (permalink)  
Старый 17.07.2018, 21:01
Профессор
Отправить личное сообщение для Sergey1986 Посмотреть профиль Найти все сообщения от Sergey1986
 
Регистрация: 28.02.2018
Сообщений: 172

этот вариант как использовывать то
к примеру у меня в переменной содердиться
все это хозяйство
content
как из нее извлечь все что сожердиться в div cont, в новую перменную
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
автоматическое определение json или html в ответе ajax winch jQuery 3 16.05.2016 20:04
Центр div по центру другого div) BeetleJuice541 Общие вопросы Javascript 5 03.08.2014 13:08
Показать div при наведении / jQuery updaite Элементы интерфейса 4 28.07.2014 03:45
Скрыть div при нажатии на картинку SLameN jQuery 6 14.04.2014 21:27
Проблема с json в ответе от сервера madkinadm ExtJS 3 16.05.2012 16:09